# break 用在 for 循环和 while 循环语句中，用来终止整个循环
# while True:
#     print(1111)
#     name = input("请输入你的名字：")
#     if name == "小明":
#         break
#     else:
#         print("输入错误")

for i in range(10):
    if i > 0 and i % 3 == 0:
        print(i)
        break

# 判断一个数字n是否是质数
# n = int(input("请输入这数字n："))
# a = 2
# while a < n:
#     if n % a == 0:
#         print("不是质数")
#         break
#     a += 1
# else:
#     print("是质数")

n = int(input("请输入这数字n："))
# n的作用是判断n是否是质数
# (2, n) 2到n-1
# 2表示的是
# 在Python表达式 for i in range(2, n): 中，range() 函数被用来生成一个整数序列。这里的参数意义如下：
# 2 表示序列的起始值。序列会从这个数字开始计数，即第一个生成的整数将是2。
# n 是序列的终止值前的一个数。也就是说，序列不会包含这个值 n 本身。循环将会遍历从2开始直到但不包括 n 的所有整数。
for i in range(2, n):
    print(n)
    if n % i == 0:
        print("不是质数")
        break
    else:
        print("是质数")
